History
History
Synonyms
UK
US
Meaning:
bombard

to attack a person, building etc (using big guns)

assault, attack

shoot

a new, young growth on a plant or bush; a group of people shooting birds, animals

discharge a projectile, often to injure or kill

OPEN FIRE as in Wiktionary
OPEN FIRE as in Wikipedia